<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <link rel="stylesheet" href="./pickerView.css">
    <script src="./pickerView.js?1" charset="utf-8"></script>
    <script src="./jquery.min.js" charset="utf-8"></script>
    <title>选择器</title>
</head>

<body>


  <div  class="showText" style="height: 200px; width: 200px; display: none;  background-color: lightpink"></div>

  <div>
  体验地址：<input id="input_address" type="text" value="" readonly>
  <button id="btn">按钮</button>
  </div>




    <script type="text/javascript">
        var data = [1,2,3]
        var btn = document.getElementById("btn");
        btn.onclick = function(){
          var pickerView = new PickerView({
            bindElem: btn, // 绑定的元素
            data: data, // 说明：该参数必须符合json格式 且最里层是个数组，如上面的data变量所展示的[3,4]。
            title: '选择地址', // 顶部标题文本 默认为“标题”
            leftText: '取消', // 头部左侧按钮文本 默认为‘取消’
            rightText: '确定', // 头部右侧按钮文本 默认为“确定”
            rightFn: function( selectArr ){  // 点击头部右侧按钮的回调函数，参数为一个数组，数组对应滚轮中每项对应的值

                $("#input_address")[0].value = selectArr[0];
                //给表单address赋值

                alert(selectArr[0]);

                  console.log(selectArr,'selectarr');
                  document.querySelector(".showText").innerText = selectArr.join("-");
              }
          });
        }

    </script>
</body>

</html>
